count number of words in a string java program